#pragma once
#ifndef USERDB_H_
#define USERDB_H_
#include <string>
#include "Database.h"
#include "User.h"
#include <list>
class UserDB :public Database
{
public:
	UserDB();
	User selectByUserId(const std::string &i);
	list<User> selectAll();
	void deleteByUserId(const std::string &i);
	void update(User &u);
	void insert(User &u);
	~UserDB();
};

#endif // !USERDB_H_